require("config.inc.php"); if ( $_SERVER["HTTP_HOST"] == "localhost" ) { ini_set("SMTP","mail.tin.it"); } if ( isset($_GET['PATH_INFO']) ) { $url_data = explode(".", substr($_GET['PATH_INFO'], 1)); $estensione = $url_data[count($url_data)-1]; empty($estensione) ? $estensione = "html" : $estensione = strtolower($estensione); if ($estensione!="html") { //die("errore: estensione non supportata $estensione"); } } function require_path_info(){ if ( !isset($_SERVER['PATH_INFO']) ){ // header("Location: ".$_SERVER['SCRIPT_NAME']."/0.html"); // die(); } } function prime_parole(& $str, $num_parole = 11, $chiusura = " ..."){ $parole = explode(" ",$str); $parole = array_chunk($parole, $num_parole); $str_new = implode(" ",$parole[0]); if( strlen($str) != strlen($str_new)){ $str_new .= $chiusura; } return $str_new; } function db_connect(){ global $config; if($_SERVER["HTTP_HOST"]=="localhost"){ $link = @mysql_connect("localhost","root","") or die("Errore nelle connessione al database"); @mysql_select_db("albertosarullo_it") or die("Errore nella scelta del database"); } else{ $link = @mysql_connect($config['mysql_host'],$config['mysql_user'],$config['mysql_pass']) or die("Errore nelle connessione al database"); @mysql_select_db($config['mysql_db']) or die("Errore nella scelta del database"); } return $link; } function html_header($title = "", $description = "", $keywords = ""){ global $page; //$title = utf8_decode($title); empty($_GET['q']) ? $q = '' : $q = $_GET['q']; $sezioni[] = array('title'=>'Home', 'url'=>'/index.php'); $sezioni[] = array('title'=>'Foto', 'url'=>'/foto.php'); $sezioni[] = array('title'=>'Risorse', 'url'=>'/risorse.php'); $sezioni[] = array('title'=>'Guide', 'url'=>'/guide.php'); // $sezioni[] = array('title'=>'Esami e Corsi', 'url'=>'/formazione.php'); $sezioni[] = array('title'=>'Portfolio', 'url'=>'/portfolio.php'); $sezioni[] = array('title'=>'Contatti', 'url'=>'/contatti.php'); if(empty($description)){ $description = "Pagina personale di Alberto Sarullo, programmatore php, java, mysql, actionscript, flash communication server"; $description = ""; } else{ $description = htmlentities(preg_replace("/(\r\n|\n|\r)/", "",$description), ENT_QUOTES); } if(empty($keywords)){ $keywords = "alberto,sarullo,programmatore,milano,php,mysql,javascript,actionscript,lingo,flash,director"; $keywords = ""; } else{ $keywords = htmlentities($keywords, ENT_QUOTES); } empty($_SERVER['HTTP_REFERER']) ? $referer = '' : $referer = urlencode(str_replace('http://'.$_SERVER['HTTP_HOST'],'',$_SERVER["HTTP_REFERER"])); empty($_SERVER['REQUEST_URI']) ? $url = '' : $url = urlencode($_SERVER["REQUEST_URI"]); echo "